lost and found – English–Italiano translations

🇬🇧 en it 🇮🇹

lost and found noun

  • department, service or location where items that are found can be claimed by their owners
oggetti smarriti
Wiktionary Links